package com.topfinance.payment.service;

import java.util.List;

import com.topfinance.frame.exception.AppException;
import com.topfinance.payment.dto.TC2BisClasMsgDto;
import com.topfinance.payment.ebo.TC2BisClasEbo;

public interface ITC2BisClasMgr {
	
	//获得业务种类对象
	//参数：tpcode=业务类型，clascode=业务种类，apptype=应用
	public TC2BisClasEbo getBisClasEbo(String tpcode,String clascode,String apptype) throws AppException;
	
	//获得业务种类
	public List<TC2BisClasEbo> getAllBisClas() throws AppException;

	//获得业务种类
	public List<TC2BisClasEbo> getAllBisClas(String catCode,String tpCode,String appType) throws AppException;
	
	//获得业务种类-报文对应
	public List<TC2BisClasMsgDto> getAllBisClasMsg(String catCode,String tpCode,String appType) throws AppException;
}
